.flex-container {
    display:inline-flex;
    align-items: center;
    padding:2px;
    background-image:linear-gradient(to Bottom, #4573d0, #7ba5f9);
    border-radius:20px;
    color:rgba(255, 255, 255, 0.65);
    font-size:0.8rem;
}
.flex-item {
    border-radius:20px;
    padding:0 8px;
    cursor: pointer;
}
.flex-item.selected {
    background-image:linear-gradient(to Bottom, #fcfdff, #f5f8ff);
    color:#4c87fd;
    font-weight:bold;
}

